over-road stay - Francés Inglés Diccionario